创建矩阵和数组

您所在的位置:网站首页 matlab 1 1矩阵 创建矩阵和数组

创建矩阵和数组

2023-05-18 01:18| 来源: 网络整理| 查看: 265

要创建每行包含多个元素的数组,请使用逗号“,”或空格分隔各元素。这种类型的数组称为行向量。

disp('Create an array with four elements in a single row:') disp('>> a = [1 2 3 4]') a = [1 2 3 4] Create an array with four elements in a single row: >> a = [1 2 3 4] a = 1 2 3 4

要创建每列包含多个元素的数组,请用分号“;”分隔这些元素。这种类型的数组称为列向量。

disp('Create an array with four elements in a single column:') disp('>> a = [1; 2; 3; 4]') a = [1; 2; 3; 4] Create an array with four elements in a single column: >> a = [1; 2; 3; 4] a = 1 2 3 4

要创建包含多行的矩阵,请使用分号分隔各行。

disp('Create a matrix with three rows and three columns:') disp('>> a = [1 2 3; 4 5 6; 7 8 9]') a = [1 2 3; 4 5 6; 7 8 9] Create a matrix with three rows and three columns: >> a = [1 2 3; 4 5 6; 7 8 9] a = 1 2 3 4 5 6 7 8 9

要创建等间距的数组,请使用“:”运算符指定起点和终点。

disp('Create an array that starts at 1, ends at 9, with each element separated by 2:') disp('>> x = 1:2:9') x = 1:2:9 Create an array that starts at 1, ends at 9, with each element separated by 2: >> x = 1:2:9 x = 1 3 5 7 9

创建矩阵的另一种方法是使用函数,如 ones、zeros 或 rand。

disp('Create a 1-by-5 matrix of 0''s:') disp('>> z = zeros(1, 5)') z = zeros(1, 5) Create a 1-by-5 matrix of 0's: >> z = zeros(1, 5) z = 0 0 0 0 0


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3